thick and coarse cloth - French English Dictionary